/*
 * CajaDto.java
 *
 * Created on 13 de septiembre de 2007, 11:04 AM
 *
 * To change this template, choose Tools | Options and locate the template under
 * the Source Creation and Management node. Right-click the template and choose
 * Open. You can then make changes to the template in the Source Editor.
 */

package com.src.computec.radar.despachos.caja.dto;

import java.util.Date;

/**
 *
 * @author aocampo
 */
public class CajaDto implements java.io.Serializable {
    
    private String codigoCaja;
    private String codigoDespacho;
    private String codigoDepartamento;
    private String codigoMunicipio;
    private String codigoCentroPoblado;
    private String codigoProveedor;
    private String codigoEstado;
    private Date fechaCreacion;
    private String codigoNodo;
    private int numeroEnvios;
    private String fechaCreacionFormat;
    private String nombreDepartamento;
    private String nombreCentroPoblado;
    private String razonSocialProveedor;
    private String nombreEstado;
    private String nombreNodo;
    private boolean abierta;
    private boolean verificada = false;
    private boolean eliminable = true;
    private String barCode2Of5;
    
    /** Creates a new instance of CajaDto */
    public CajaDto() {
    }   

    public String toString() {
        return "CajaDto: \n" + this.getCodigoCaja();
    }

    public boolean equals(Object obj) {
        return this.codigoCaja.equals(((CajaDto) obj).getCodigoCaja());
    }

    public String getCodigoCaja() {
        return codigoCaja;
    }

    public void setCodigoCaja(String codigoCaja) {
        this.codigoCaja = codigoCaja;
    }

    public String getCodigoDespacho() {
        return codigoDespacho;
    }

    public void setCodigoDespacho(String codigoDespacho) {
        this.codigoDespacho = codigoDespacho;
    }

    public String getCodigoDepartamento() {
        return codigoDepartamento;
    }

    public void setCodigoDepartamento(String codigoDepartamento) {
        this.codigoDepartamento = codigoDepartamento;
    }

    public String getCodigoMunicipio() {
        return codigoMunicipio;
    }

    public void setCodigoMunicipio(String codigoMunicipio) {
        this.codigoMunicipio = codigoMunicipio;
    }

    public String getCodigoCentroPoblado() {
        return codigoCentroPoblado;
    }

    public void setCodigoCentroPoblado(String codigoCentroPoblado) {
        this.codigoCentroPoblado = codigoCentroPoblado;
    }

    public String getCodigoProveedor() {
        return codigoProveedor;
    }

    public void setCodigoProveedor(String codigoProveedor) {
        this.codigoProveedor = codigoProveedor;
    }

    public String getCodigoEstado() {
        return codigoEstado;
    }

    public void setCodigoEstado(String codigoEstado) {
        this.codigoEstado = codigoEstado;
    }

    public Date getFechaCreacion() {
        return fechaCreacion;
    }

    public void setFechaCreacion(Date fechaCreacion) {
        this.fechaCreacion = fechaCreacion;
    }

    public String getCodigoNodo() {
        return codigoNodo;
    }

    public void setCodigoNodo(String codigoNodo) {
        this.codigoNodo = codigoNodo;
    }

    public int getNumeroEnvios() {
        return numeroEnvios;
    }

    public void setNumeroEnvios(int numeroEnvios) {
        this.numeroEnvios = numeroEnvios;
    }

    public String getFechaCreacionFormat() {
        return fechaCreacionFormat;
    }

    public void setFechaCreacionFormat(String fechaCreacionFormat) {
        this.fechaCreacionFormat = fechaCreacionFormat;
    }

    public String getNombreDepartamento() {
        return nombreDepartamento;
    }

    public void setNombreDepartamento(String nombreDepartamento) {
        this.nombreDepartamento = nombreDepartamento;
    }

    public String getNombreCentroPoblado() {
        return nombreCentroPoblado;
    }

    public void setNombreCentroPoblado(String nombreCentroPoblado) {
        this.nombreCentroPoblado = nombreCentroPoblado;
    }

    public String getRazonSocialProveedor() {
        return razonSocialProveedor;
    }

    public void setRazonSocialProveedor(String razonSocialProveedor) {
        this.razonSocialProveedor = razonSocialProveedor;
    }

    public String getNombreEstado() {
        return nombreEstado;
    }

    public void setNombreEstado(String nombreEstado) {
        this.nombreEstado = nombreEstado;
    }

    public String getNombreNodo() {
        return nombreNodo;
    }

    public void setNombreNodo(String nombreNodo) {
        this.nombreNodo = nombreNodo;
    }

    public boolean isAbierta() {
        return abierta;
    }

    public void setAbierta(boolean abierta) {
        this.abierta = abierta;
    }

    public boolean isVerificada() {
        return verificada;
    }

    public void setVerificada(boolean verificada) {
        this.verificada = verificada;
    }

    public boolean isEliminable() {
        return eliminable;
    }

    public void setEliminable(boolean eliminable) {
        this.eliminable = eliminable;
    }

    public String getBarCode2Of5() {
        return barCode2Of5;
    }

    public void setBarCode2Of5(String barCode2Of5) {
        this.barCode2Of5 = barCode2Of5;
    }
}